Integrating error detection into arithmetic coding
نویسندگان
چکیده
A technique to implement error detection as part of the arithmetic coding process is described. Heuristic arguments are given to show that a small amount of extra redundancy can be very effective in detecting errors very quickly, and practical tests confirm this prediction. On leave from the School of Engineering, University of Manchester, UK. Funded by UK’s Engineering and Physical Sciences Research Council (grant GR/J98790).
منابع مشابه
Secure Arithmetic Coding with Error Detection Capability
Recently, arithmetic coding has attracted the attention of many scholars because of its high compression capability. Accordingly, this paper proposed a Joint Source-Cryptographic-Channel Coding (JSCC) based on Arithmetic Coding (AC). For this purpose, embedded error detection arithmetic coding, which is known as continuous error detection (CED), is used. In our proposed method, a random length ...
متن کاملError Correcting Arithmetic Coding for Robust Video Compression
In this paper we present a novel error correcting arithmetic co/decoder, based on forbidden symbol detection and maximum a posteriori estimation. The error correction goal is obtained by means of a sub-optimal metric-first search technique that exhibits attractive performance in terms of error recovery and decoding complexity. The proposed technique is able to compress the input data and at the...
متن کاملIsomorphism between Linear Codes and Arithmetic Codes for Safe Data Processing in Embedded Software Systems
We present a transformation rule to convert linear codes into arithmetic codes. Linear codes are usually used for error detection and correction in broadcast and storage systems. In contrast, arithmetic codes are very suitable for protection of software processing in computer systems. This paper shows how to transform linear codes protecting the data stored in a computer system into arithmetic ...
متن کاملImage Transmission Using Arithmetic Coding Based Continuous Error Detection
z TRW Abstract Block Cyclic Redundancy Check (CRC) codes represent a popular and powerful class of error detection techniques in modern data communication systems. Though eecient, CRC's can detect errors only after an entire block of data has been received and processed. In this work, we propose a new \continuous" error detection scheme using arithmetic coding that provides a novel tradeoo betw...
متن کاملIntroduction to Data Compression
3 Probability Coding 10 3.1 Prefix Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.1.1 Relationship to Entropy . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.2 Huffman Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.1 Combining Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.2.2 Minim...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Communications
دوره 45 شماره
صفحات -
تاریخ انتشار 1997